tmf674-geographic-site-v4-outbound-api
Post-Deployment Tasks
The TMF674 Geographic Site Management application is built and configured with the MuleSoft Anypoint Connectors.
To configure the application with different MuleSoft connectors, or to make any other changes in the application (for example, orchestration changes, data transformation, or logic) follow these steps:
Download the TMF674 Project File from Anypoint Runtime Manager
Log in to the MuleSoft Anypoint Platform instance where the API is deployed.
Navigate to Runtime Manager and locate the deployed API.NOTE: This API should be in the
Running
phase.Click the name of the API.
Under Application File, click the file name to download the project’s JAR file.
After you download the JAR file to your local system, import it into Anypoint Studio to modify the project’s configuration or to add and update data transformations.
Connect with Various Target Systems Using Anypoint Connectors
After the project file is added and built in Anypoint Studio, you can add different application-based connectors to the project as needed.
From Anypoint Studio’s Mule Palette, click Search in Exchange.
Sign in to Anypoint Platform if you’re not already signed in.
After you are authenticated, search for the name of the connector and add the necessary connectors from the Available Compatible Modules section to the Selected Modules section.
Click Finish and verify that the newly-added connector appears in the Mule Palette.
(Optional) Update Mule Runtime Properties
Optionally, to update the Mule runtime properties of the app in Anypoint Runtime Manager, follow these steps:
1. In Anypoint Platform, navigate to Runtime Manager and click the name of API to update the properties for.
2. Click Settings and select the Properties tab.
3. Add or update the properties here with Key: Value pairs:
Mule Properties
references.api.targetSystem.host = {external system host name}
references.api.targetSystem.port = {external system port}
references.api.targetSystem.urlPrefix = {external system base uri for the TMF endpoints}
references.api.targetSystem.OAuth.host = {external system Oauth endpoint}
references.api.targetSystem.OAuth.port = {external system Oauth port}
references.api.targetSystem.OAuth.path = {external system Oauth token path}
references.api.targetSystem.OAuth.objectStore.entryTtl = {external system Oauth token expiration time}
Mule Secure properties
salesforce.consumer_key = {Salesforce org consumer key}
salesforce.consumer_secret = {Salesforce org consumer secret}
salesforce.username = {Salesforce org username}
salesforce.password = {Salesforce org password}
salesforce.tokenEndpoint = {Token URL for Salesforce Oauth}
targetSystem.OAuth.client_id = {external system Oauth client id}
targetSystem.OAuth.client_secret = {external system Oauth client secret}